import moment from 'moment';
import Vue from 'vue';

// 定义全局时间过滤器
Vue.filter('dataFormat', (dataStr) => moment(dataStr).format('YYYY-MM-DD HH:mm:ss'));
Vue.filter('dataFormatDay', (dataStr) => moment(dataStr).format('YYYY-MM-DD'));

// 将数字转换为时间
Vue.filter('numToDate', (num) => {
    let s = parseInt(num / 10) === 0 ? '0' + String(num) + ':00' : num + ':00';
    return s;
})
// 将时间转换为数字
Vue.filter('dateToNum', (date) => {
    date = date.split(':')[0];
    let num = date[0] === 0 ? parseInt(date[1]) : parseInt(date);
    return num;
})
